/* eslint-disable prettier/prettier */
export default {
  Btn: {
    Refresh: { FieldType: "BTN", FieldName: "Refresh" },
    Del: { FieldType: "BTN", FieldName: "Delete" },
    Cancel: { FieldType: "BTN", FieldName: "Cancel" },
    Move: { FieldType: "BTN", FieldName: "Move" },
    Save: { FieldType: "BTN", FieldName: "Save" },
    Logout: { FieldType: "BTN", FieldName: "Logout" },
    Submit: { FieldType: "BTN", FieldName: "Submit" }, //Submit
    Login: { FieldType: "BTN", FieldName: "Login" }, //LOGIN
    Back: { FieldType: "BTN", FieldName: "Back" }, //BACK
    Next: { FieldType: "BTN", FieldName: "Next" }, //NEXT
    Browse: { FieldType: "BTN", FieldName: "Browse" }, //Browse
    Confirm: { FieldType: "BTN", FieldName: "Confirm" }, //CONFIRM
    Send: { FieldType: "BTN", FieldName: "Send" }, //SEND
    Leave: { FieldType: "BTN", FieldName: "Leave" },
    Add: { FieldType: "BTN", FieldName: "Add" }, // Add
    Export: { FieldType: "BTN", FieldName: "Export" }, // Export
    ResolveSelected: { FieldType: "BTN", FieldName: "ResolveSelected" }, // Resolve Selected
    Register: { FieldType: "BTN", FieldName: "Register" }, // Register
    Copy: { FieldType: "BTN", FieldName: "Copy" }, //Copy
    OK: { FieldType: "BTN", FieldName: "OK" }, //OK
    Resolve: { FieldType: "BTN", FieldName: "Resolve" },

    // DateAdd 04 May 2022 (by Henry)
    Done: { FieldType: "BTN", FieldName: "Done" },
    // End
  },
  Lbl: {
    Search: { FieldType: "LBL", FieldName: "Search" }, //Search
    ChangePassword: { FieldType: "LBL", FieldName: "ChangePassword" },
    Logout: { FieldType: "LBL", FieldName: "Logout" },
    OldPassword: { FieldType: "LBL", FieldName: "OldPassword" },
    ConfirmPassword: { FieldType: "LBL", FieldName: "ConfirmPassword" }, //Confirm Password
    Keyword: { FieldType: "LBL", FieldName: "Keyword" }, //Keyword
    RecordNotFound: { FieldType: "LBL", FieldName: "RecordNotFound" },
    User: { FieldType: "LBL", FieldName: "User" }, //User Group
    PhoneStatus: { FieldType: "LBL", FieldName: "PhoneStatus" }, // PhoneStatus
    UserGroupRight: { FieldType: "LBL", FieldName: "UserGroupRight" }, // User Group Rights
    DocAprv: { FieldType: "LBL", FieldName: "DocAprv" },
    UserID: { FieldType: "LBL", FieldName: "UserID" },
    AprvLvl: { FieldType: "LBL", FieldName: "AprvLvl" },
    AprvLvlMandatory: { FieldType: "LBL", FieldName: "AprvLvlMandatory" },
    AprvLvlEitherOne: { FieldType: "LBL", FieldName: "AprvLvlEitherOne" },
    AprvLvlOptional: { FieldType: "LBL", FieldName: "AprvLvlOptional" },
    AprvLvlNA: { FieldType: "LBL", FieldName: "AprvLvlNA" },
    Name: { FieldType: "LBL", FieldName: "Name" }, //Name
    Username: { FieldType: "LBL", FieldName: "Username" }, //Username
    JobTitle: { FieldType: "LBL", FieldName: "JobTitle" }, //Username
    AddBy: { FieldType: "LBL", FieldName: "AddBy" },
    IMEI: { FieldType: "LBL", FieldName: "IMEI" }, //IMEI
    Status: { FieldType: "LBL", FieldName: "Status" }, //STATUS
    Remove: { FieldType: "LBL", FieldName: "Remove" }, //Remove
    NotApproved: { FieldType: "LBL", FieldName: "NotApproved" },
    Approved: { FieldType: "LBL", FieldName: "Approved" },
    Disabled: { FieldType: "LBL", FieldName: "Disabled" },
    deActivated: { FieldType: "LBL", FieldName: "Deactivated" },
    registerDevice: { FieldType: "LBL", FieldName: "RegisterDevice" }, // Register Device
    UserGrpDetails: { FieldType: "LBL", FieldName: "UserGrpDetail" }, // User Group Detail
    UserGrpId: { FieldType: "LBL", FieldName: "UserGrpID" }, // User Group ID
    UserGrpDesc: { FieldType: "LBL", FieldName: "UserGrpDesc" }, // User Group Desc
    expandAll: { FieldType: "LBL", FieldName: "ExpandAll" },
    collapseAll: { FieldType: "LBL", FieldName: "CollapseAll" },
    team: { FieldType: "LBL", FieldName: "Team" },
    department: { FieldType: "LBL", FieldName: "Department" }, //Department
    password: { FieldType: "LBL", FieldName: "Password" }, //Password
    email: { FieldType: "LBL", FieldName: "Email" }, //Email
    language: { FieldType: "LBL", FieldName: "Language" }, //Language
    mobile: { FieldType: "LBL", FieldName: "Mobile" }, //Mobile
    supervisor: { FieldType: "LBL", FieldName: "Supervisor" }, //Supervisor
    vwAllRec: { FieldType: "LBL", FieldName: "VwAllRec" },
    modAllRec: { FieldType: "LBL", FieldName: "ModAllRec" },
    cell: { FieldType: "LBL", FieldName: "Cell" }, //Cell
    UserDetails: { FieldType: "LBL", FieldName: "UserDetails" },
    active: { FieldType: "LBL", FieldName: "Active" },
    suspended: { FieldType: "LBL", FieldName: "Suspended" },
    resigned: { FieldType: "LBL", FieldName: "Resigned" },
    UserGroup: { FieldType: "LBL", FieldName: "UserGroup" }, //User Group
    locationCode: { FieldType: "LBL", FieldName: "LocationCode" },
    center: { FieldType: "LBL", FieldName: "Center" },
    entNum: { FieldType: "LBL", FieldName: "EntNum" },
    permissions: { FieldType: "LBL", FieldName: "Permissions" }, //Permissions
    read: { FieldType: "LBL", FieldName: "Read" }, //Read
    write: { FieldType: "LBL", FieldName: "Write" }, //Write
    print: { FieldType: "LBL", FieldName: "Print" }, //Print
    import: { FieldType: "LBL", FieldName: "Import" }, //Import
    export: { FieldType: "LBL", FieldName: "Export" }, //Export
    change: { FieldType: "LBL", FieldName: "Change" }, //Change
    add: { FieldType: "LBL", FieldName: "Add" },
    delete: { FieldType: "LBL", FieldName: "Delete" }, //Delete
    rememberMe: { FieldType: "LBL", FieldName: "RememberMe" }, //Remember Me
    forgetPassword: { FieldType: "LBL", FieldName: "ForgetPassword" },
    pic: { FieldType: "LBL", FieldName: "PIC" }, // Assign Default PIC
    smiNo: { FieldType: "LBL", FieldName: "SMINo" }, // SMI#
    ceNo: { FieldType: "LBL", FieldName: "CENo" }, // CE#
    ce: { FieldType: "LBL", FieldName: "CE" }, // CE
    orderType: { FieldType: "LBL", FieldName: "OrderType" }, // orderType
    refNo: { FieldType: "LBL", FieldName: "RefNo" }, // ref.#
    rev: { FieldType: "LBL", FieldName: "Rev" }, // rev
    instruction: { FieldType: "LBL", FieldName: "Instruction" }, // Instruction
    prevComm: { FieldType: "LBL", FieldName: "PrevComm" },
    otherCorr: { FieldType: "LBL", FieldName: "OtherCorr" },
    letterRef: { FieldType: "LBL", FieldName: "LetterRef" },
    earlyWarn: { FieldType: "LBL", FieldName: "EarlyWarn" },
    contiNoti: { FieldType: "LBL", FieldName: "ContiNoti" },
    yes: { FieldType: "LBL", FieldName: "Yes" },
    no: { FieldType: "LBL", FieldName: "No" },
    othSmiAffected: { FieldType: "LBL", FieldName: "OthSmiAffected" },
    estPriceChanged: { FieldType: "LBL", FieldName: "EstPriceChanged" },
    exceedSmAuthority: { FieldType: "LBL", FieldName: "ExceedSmAuthority" },
    reqAuthorityApproval: {
      FieldType: "LBL",
      FieldName: "ReqAuthorityApproval",
    },
    relatedCorrspondence: {
      FieldType: "LBL",
      FieldName: "RelatedCorrspondence",
    },
    totalPriceIncreased: { FieldType: "LBL", FieldName: "TotalPriceIncreased" },
    timeImplication: { FieldType: "LBL", FieldName: "TimeImplication" },
    nonScheduledRateCreated: {
      FieldType: "LBL",
      FieldName: "NonScheduledRateCreated",
    },
    otherFinancialImplication: {
      FieldType: "LBL",
      FieldName: "OtherFinancialImplication",
    },
    to: { FieldType: "LBL", FieldName: "To" },
    cc: { FieldType: "LBL", FieldName: "Cc" },
    recipient: { FieldType: "LBL", FieldName: "Recipient" },
    internalRecord: { FieldType: "LBL", FieldName: "InternalRecord" },
    attachment: { FieldType: "LBL", FieldName: "Attachment" },
    EForms: { FieldType: "LBL", FieldName: "EForms" },
    reasonForThisInstruction: {
      FieldType: "LBL",
      FieldName: "ReasonForThisInstruction",
    },
    quoteNo: { FieldType: "LBL", FieldName: "QuoteNo" },
    quotation: { FieldType: "LBL", FieldName: "Quotation" },
    generalInfo: { FieldType: "LBL", FieldName: "GeneralInfo" },
    expenditureBreakdown: {
      FieldType: "LBL",
      FieldName: "ExpenditureBreakdown",
    },
    Retention: { FieldType: "LBL", FieldName: "Retention" },
    Fund: { FieldType: "LBL", FieldName: "Fund" },
    Alert: { FieldType: "LBL", FieldName: "Alert" },
    Blink: { FieldType: "LBL", FieldName: "Blink" },
    Length: { FieldType: "LBL", FieldName: "Length" },
    Vendor: { FieldType: "LBL", FieldName: "Vendor" },
    AssessmentDate: { FieldType: "LBL", FieldName: "AssessmentDate" },
    LastAssessmentDate: { FieldType: "LBL", FieldName: "LastAssessmentDate" },
    Base: { FieldType: "LBL", FieldName: "Base" },
    Index: { FieldType: "LBL", FieldName: "Index" },
    Prop: { FieldType: "LBL", FieldName: "Proportion" },
    Factor: { FieldType: "LBL", FieldName: "Factor" },
    LatestIndex: { FieldType: "LBL", FieldName: "LatestIndex" },
    PropChange: { FieldType: "LBL", FieldName: "ProportionChange" },
    Sum: { FieldType: "LBL", FieldName: "Sum" },
    Year: { FieldType: "LBL", FieldName: "Year" },
    taskOrders: { FieldType: "LBL", FieldName: "TaskOrders" },
    seeAnalysis: { FieldType: "LBL", FieldName: "SeeAnalysis" },
    approvalDate: { FieldType: "LBL", FieldName: "ApprovalDate" },
    sketch: { FieldType: "LBL", FieldName: "Sketch" },
    month: { FieldType: "LBL", FieldName: "Month" },
    expenditure: { FieldType: "LBL", FieldName: "Expenditure" },
    catD: { FieldType: "LBL", FieldName: "CatD" },
    catDLength: { FieldType: "LBL", FieldName: "CatDLength" },
    cert: { FieldType: "LBL", FieldName: "Cert" },
    ape: { FieldType: "LBL", FieldName: "APE" },
    cost: { FieldType: "LBL", FieldName: "Cost" },
    color: { FieldType: "LBL", FieldName: "Colors" },
    retention: { FieldType: "LBL", FieldName: "Retention" },
    fund: { FieldType: "LBL", FieldName: "Fund" },
    alert: { FieldType: "LBL", FieldName: "Alert" },
    blink: { FieldType: "LBL", FieldName: "Blink" },
    length: { FieldType: "LBL", FieldName: "Length" },
    projectNo: { FieldType: "LBL", FieldName: "ProjectNo" },
    id: { FieldType: "LBL", FieldName: "Id" }, //ID
    description: { FieldType: "LBL", FieldName: "Description" },
    type: { FieldType: "LBL", FieldName: "Type" }, //Type
    taskOrderList: { FieldType: "LBL", FieldName: "TaskOrderList" }, // taskOrderList
    analysis: { FieldType: "LBL", FieldName: "Analysis" }, // analysis
    addr: { FieldType: "LBL", FieldName: "Addr" }, //Address
    date: { FieldType: "LBL", FieldName: "Date" }, //Date
    time: { FieldType: "LBL", FieldName: "Time" }, //Date
    scheduleNo: { FieldType: "LBL", FieldName: "ScheduleNo" }, //Schedule No
    taskOrderNo: { FieldType: "LBL", FieldName: "TaskOrderNo" }, //TaskOrderNo
    apeRemaining: { FieldType: "LBL", FieldName: "APERemaining" }, //APERemaining
    progressRemaining: { FieldType: "LBL", FieldName: "ProgressRemaining" }, //Progress Remaining
    originalEstimatedPipeLength: {
      FieldType: "LBL",
      FieldName: "OriginalEstimatedPipeLength",
    }, //OriginalEstimatedPipeLenngth
    originalEstimatedTotalAmount: {
      FieldType: "LBL",
      FieldName: "OriginalEstimatedTotalAmount",
    }, //OriginalEstimatedTotalAmount

    expensesType: { FieldType: "LBL", FieldName: "ExpensesType" },
    inflatIdx: { FieldType: "LBL", FieldName: "InflatIdx" },
    item: { FieldType: "LBL", FieldName: "Item" },
    itemCate: { FieldType: "LBL", FieldName: "ItemCate" },
    itemType: { FieldType: "LBL", FieldName: "ItemType" },
    expendType: { FieldType: "LBL", FieldName: "ExpendType" },
    expendTypeDesc: { FieldType: "LBL", FieldName: "ExpendTypeDesc" },
    UserCode1: { FieldType: "LBL", FieldName: "UserCode1" },
    UserCode2: { FieldType: "LBL", FieldName: "UserCode2" },
    seq: { FieldType: "LBL", FieldName: "Seq" },
    mth: { FieldType: "LBL", FieldName: "Mth" },
    idx: { FieldType: "LBL", FieldName: "Idx" },
    cfm: { FieldType: "LBL", FieldName: "Cfm" },
    itemNum: { FieldType: "LBL", FieldName: "ItemNum" },
    schedule: { FieldType: "LBL", FieldName: "Schedule" },
    cateCode: { FieldType: "LBL", FieldName: "CateCode" },
    itemDesc: { FieldType: "LBL", FieldName: "ItemDesc" },
    uom: { FieldType: "LBL", FieldName: "UOM" },
    scheduleRate: { FieldType: "LBL", FieldName: "ScheduleRate" },
    contractPcnt: { FieldType: "LBL", FieldName: "ContractPcnt" },
    contractRate: { FieldType: "LBL", FieldName: "ContractRate" },
    district: { FieldType: "LBL", FieldName: "District" },
    pipePayment: { FieldType: "LBL", FieldName: "PipePayment" },
    grp: { FieldType: "LBL", FieldName: "Grp" },
    size: { FieldType: "LBL", FieldName: "Size" },
    angle: { FieldType: "LBL", FieldName: "Angle" },
    lvl: { FieldType: "LBL", FieldName: "Lvl" },
    cateDesc: { FieldType: "LBL", FieldName: "CateDesc" },
    typeCode: { FieldType: "LBL", FieldName: "TypeCode" },
    typeDesc: { FieldType: "LBL", FieldName: "TypeDesc" },
    vendor: { FieldType: "LBL", FieldName: "Vendor" },
    project: { FieldType: "LBL", FieldName: "Project" },
    assessmentDate: { FieldType: "LBL", FieldName: "AssessmentDate" },
    lastAssessmentDate: { FieldType: "LBL", FieldName: "LastAssessmentDate" },
    base: { FieldType: "LBL", FieldName: "Base" },
    index: { FieldType: "LBL", FieldName: "Index" },
    prop: { FieldType: "LBL", FieldName: "Proportion" },
    factor: { FieldType: "LBL", FieldName: "Factor" },
    latestIndex: { FieldType: "LBL", FieldName: "LatestIndex" },
    propChange: { FieldType: "LBL", FieldName: "ProportionChange" },
    sum: { FieldType: "LBL", FieldName: "Sum" },
    year: { FieldType: "LBL", FieldName: "Year" },
    unit: { FieldType: "LBL", FieldName: "Unit" },
    idxRatio: { FieldType: "LBL", FieldName: "IdxRatio" },
    cancel: { FieldType: "LBL", FieldName: "Cancel" },
    upload: { FieldType: "LBL", FieldName: "Upload" },
    monCertAmt: { FieldType: "LBL", FieldName: "MonCertAmt" },
    caption: { FieldType: "LBL", FieldName: "Caption" },

    thisAssessment: { FieldType: "LBL", FieldName: "ThisAssessment" },
    actCostPrice: { FieldType: "LBL", FieldName: "ActCostPrice" },
    afterAdj: { FieldType: "LBL", FieldName: "AfterAdj" },
    lastAssessment: { FieldType: "LBL", FieldName: "LastAssessment" },
    changesInPSPD: { FieldType: "LBL", FieldName: "ChangesInPspd" },
    paf: { FieldType: "LBL", FieldName: "Paf" },
    adjAmt: { FieldType: "LBL", FieldName: "AdjAmt" },
    finalAmt: { FieldType: "LBL", FieldName: "FinalAmt" },
    prevActPaf: { FieldType: "LBL", FieldName: "PrevActPaf" },
    pafAdjust: { FieldType: "LBL", FieldName: "PafAdjust" },

    itemNo: { FieldType: "LBL", FieldName: "ItemNo" },
    qty: { FieldType: "LBL", FieldName: "Qty" },
    LastApplied: { FieldType: "LBL", FieldName: "LastApplied" },
    ThisApplied: { FieldType: "LBL", FieldName: "ThisApplied" },
    appliedAmount: { FieldType: "LBL", FieldName: "AppliedAmount" },
    lastCertified: { FieldType: "LBL", FieldName: "LastCertified" },
    thisCertifed: { FieldType: "LBL", FieldName: "ThisCertifed" },
    toal: { FieldType: "LBL", FieldName: "Toal" },
    certAmout: { FieldType: "LBL", FieldName: "CertAmout" },
    expectedArrivalBuilding: {
      FieldType: "LBL",
      FieldName: "ExpectedArrivalBuilding",
    },
    actualArrivalBuilding: {
      FieldType: "LBL",
      FieldName: "ActualArrivalBuilding",
    },
    issue: { FieldType: "LBL", FieldName: "Issue" },
    latestMessageHere: { FieldType: "LBL", FieldName: "LatestMessageHere" },
    amount: { FieldType: "LBL", FieldName: "Amount" },
    rate: { FieldType: "LBL", FieldName: "Rate" },
    quantity: { FieldType: "LBL", FieldName: "Quantity" },
    netTotal: { FieldType: "LBL", FieldName: "NetTotal" },
    contingency: { FieldType: "LBL", FieldName: "Contingency" },
    total: { FieldType: "LBL", FieldName: "Total" },
    Location: { FieldType: "LBL", FieldName: "Location" },
    area: { FieldType: "LBL", FieldName: "Area" },
    ShowTask: { FieldType: "LBL", FieldName: "ShowTask" },
    viewThumbnails: { FieldType: "LBL", FieldName: "ViewThumbnails" },
    relocate: { FieldType: "LBL", FieldName: "Relocate" },
    newAssesment: { FieldType: "LBL", FieldName: "NewAssesment" },
    madeAt: { FieldType: "LBL", FieldName: "MadeAt" },
    forTheMonthOf: { FieldType: "LBL", FieldName: "ForTheMonthOf" },
    pipe: { FieldType: "LBL", FieldName: "Pipe" },
    pipeProfile: { FieldType: "LBL", FieldName: "PipeProfile" },
    pipeLength: { FieldType: "LBL", FieldName: "PipeLength" },
    siteProgress: { FieldType: "LBL", FieldName: "SiteProgress" },
    progress: { FieldType: "LBL", FieldName: "Progress" },
    method: { FieldType: "LBL", FieldName: "Method" },
    processes: { FieldType: "LBL", FieldName: "Processes" },
    lastCompleted: { FieldType: "LBL", FieldName: "LastCompleted" },
    NA: { FieldType: "LBL", FieldName: "NA" },
    accu: { FieldType: "LBL", FieldName: "Accu" },
    mainConnection: { FieldType: "LBL", FieldName: "MainConnection" },
    teeConnection: { FieldType: "LBL", FieldName: "TeeConnection" },
    remark: { FieldType: "LBL", FieldName: "Remark" },
    captionAndPipeId: { FieldType: "LBL", FieldName: "CaptionAndPipeId" },

    //JobSheetDesigner
    addOption: { FieldType: "LBL", FieldName: "AddOption" },
    radio: { FieldType: "LBL", FieldName: "Radio" },
    label: { FieldType: "LBL", FieldName: "Label" },
    textarea: { FieldType: "LBL", FieldName: "Textarea" },
    text: { FieldType: "LBL", FieldName: "Text" },
    //date: { FieldType: "LBL", FieldName: "date"},
    //time: { FieldType: "LBL", FieldName: "time"},
    dropDown: { FieldType: "LBL", FieldName: "DropDown" },
    checkBox: { FieldType: "LBL", FieldName: "CheckBox" },
    integer: { FieldType: "LBL", FieldName: "Integer" },
    HKID: { FieldType: "LBL", FieldName: "HKID" },
    dateTime: { FieldType: "LBL", FieldName: "DateTime" },
    prev: { FieldType: "LBL", FieldName: "Prev" },
    next: { FieldType: "LBL", FieldName: "Next" },
    jobSheet: { FieldType: "LBL", FieldName: "JobSheet" },
    number: { FieldType: "LBL", FieldName: "Number" },
    alldone: { FieldType: "LBL", FieldName: "Alldone" },
    PhotoReg: { FieldType: "LBL", FieldName: "PhotoReg" },
    New: { FieldType: "LBL", FieldName: "New" },
    DateStart: { FieldType: "LBL", FieldName: "DateStart" },
    DateCompletion: { FieldType: "LBL", FieldName: "DateCompletion" },
    Net: { FieldType: "LBL", FieldName: "Net" },
    WSDRegion: { FieldType: "LBL", FieldName: "WSDRegion" },
    ViewStatus: { FieldType: "LBL", FieldName: "ViewStatus" },
    Statistics: { FieldType: "LBL", FieldName: "Statistics" },
    PaymentVsWorkDone: { FieldType: "LBL", FieldName: "PaymentVsWorkDone" },
    ProgressVsTarget: { FieldType: "LBL", FieldName: "ProgressVsTarget" },
    Paid: { FieldType: "LBL", FieldName: "Paid" },
    Works: { FieldType: "LBL", FieldName: "Works" },
    Progress: { FieldType: "LBL", FieldName: "Progress" },
    Target: { FieldType: "LBL", FieldName: "Target" },

    //Inbox
    Inbox: { FieldType: "LBL", FieldName: "Inbox" },
    Notification: { FieldType: "LBL", FieldName: "Notification" },
    All: { FieldType: "LBL", FiledName: "All" },
    unread: { FieldType: "LBL", FiledName: "Unread" },

    //Search
    SearchKeyword: { FieldType: "LBL", FieldName: "search keyword" },
    SearchSelect: { FieldType: "LBL", FieldName: "search select" },


    //dashboard
    dashboard: { FieldType: "LBL", FieldName: "Dashboard" },
    GISIntegration: { FieldType: "LBL", FieldName: "GISIntegration" },
    LineChart: { FieldType: "LBL", FieldName: "LineChart" },

    //new
    pipeId: { FieldType: "LBL", FieldName: "PipeId" },
    pipeDescription: { FieldType: "LBL", FieldName: "PipeDescription" },
    material: { FieldType: "LBL", FieldName: "Material" },
    estLength: { FieldType: "LBL", FieldName: "EstLength" },
    estPipeLength: { FieldType: "LBL", FieldName: "EstPipeLength" }, // Estimate Pipe Length(m)
    DateEnd: { FieldType: "LBL", FieldName: "DateEnd" },
    edit: { FieldType: "LBL", FieldName: "Edit" },
    GISAddr: { FieldType: "LBL", FieldName: "GISAddr" },
    editAddress: { FieldType: "LBL", FieldName: "EditAddress" },
    wsdArea: { FieldType: "LBL", FieldName: "WSDArea" },
    paymentWorks: { FieldType: "LBL", FieldName: "PaymentWorks" },

    expenses: { FieldType: "LBL", FieldName: "Expenses" },
    totalCertifiedAmt: { FieldType: "LBL", FieldName: "TotalCertifiedAmt" },
    pipeProgress: { FieldType: "LBL", FieldName: "PipeProgress" },
    Alarm: { FieldType: "LBL", FieldName: "Alarm" },
    MarkAllAsRead: { FieldType: "LBL", FieldName: "MarkAllAsRead" },
    LastMonth: { FieldType: "LBL", FieldName: "LastMonth" },
    LastThreeMonth: { FieldType: "LBL", FieldName: "LastThreeMonth" },
    LastSixMonth: { FieldType: "LBL", FieldName: "LastSixMonth" },
    Unread: { FieldType: "LBL", FieldName: "Unread" },
    MessageNumber: { FieldType: "LBL", FieldName: "MessageNumber" },
    Message: { FieldType: "LBL", FieldName: "Message" },
    AllType: { FieldType: "LBL", FieldName: "AllType" },

    // DateAdd 04 May 2022 (by Henry)
    MethodGrp: { FieldType: "LBL", FieldName: "MethodGrp" },
    RptReq: { FieldType: "LBL", FieldName: "RptReq" },
    Select: { FieldType: "LBL", FieldName: "Select" },
    SelectStatus: { FieldType: "LBL", FieldName: "SelectStatus" },
    Process: { FieldType: "LBL", FieldName: "Process" },
    ProcCode: { FieldType: "LBL", FieldName: "ProcCode" },
    ProcDesc: { FieldType: "LBL", FieldName: "ProcDesc" },
    AlwNA: { FieldType: "LBL", FieldName: "AlwNA" },
    Ratio: { FieldType: "LBL", FieldName: "Ratio" },
    QtyType: { FieldType: "LBL", FieldName: "QtyType" },
    AsBuildReport: { FieldType: "LBL", FieldName: "AsBuildReport" },
    ContingencyFundTransfer: {
      FieldType: "LBL",
      FieldName: "ContingencyFundTransfer",
    },
    Transfer: { FieldType: "LBL", FieldName: "Transfer" },
    LastUpdate: { FieldType: "LBL", FieldName: "LastUpdate" },
    File: { FieldType: "LBL", FieldName: "File" },
    TotalPipeLayingPerMth: {
      FieldType: "LBL",
      FieldName: "TotalPipeLayingPerMth",
    }, //Total Pipe Laying (m) / Month
    // End

    Forecasts: { FieldType: "LBL", FieldName: "Forecasts" },
    // ConsultFee: { FieldType: "LBL", FieldName: "ConsultFee" },
    // Cpf: { FieldType: "LBL", FieldName: "Cpf" },
    // PrelimStudy: { FieldType: "LBL", FieldName: "PrelimStudy" },
    // Rss: { FieldType: "LBL", FieldName: "Rss" },
    // ExcavPermit: { FieldType: "LBL", FieldName: "ExcavPermit" },
    NightWorkOC: { FieldType: "LBL", FieldName: "NightWorkOC" }, // NightWorkOC
    NightWorkREH: { FieldType: "LBL", FieldName: "NightWorkREH" }, // NightWorkREH
    Approve: { FieldType: "LBL", FieldName: "Approve" },
    IssueTaskOrderToContractor: {
      FieldType: "LBL",
      FieldName: "IssueTaskOrderToContractor",
    },
    Reject: { FieldType: "LBL", FieldName: "Reject" },
    ApproveStatus: { FieldType: "LBL", FieldName: "ApproveStatus" },

    //Report
    tovalue: { FieldType: "LBL", FieldName: "TOValue" },
    fiscalPer: { FieldType: "LBL", FieldName: "FiscalPer" },
    taskOrderEstimation: { FieldType: "LBL", FieldName: "TOEst" },
    pspd: { FieldType: "LBL", FieldName: "PSPD" }, //Price for Service Provided to Date (PSPD)
    pspdpaf: { FieldType: "LBL", FieldName: "PSPDPAF" }, //PSPD for price adjustment for inflation
    dar: { FieldType: "LBL", FieldName: "DAR" }, //Deduct amount retained
    totCert: { FieldType: "LBL", FieldName: "TotCert" }, //Total Certificate
    schedulevalue: { FieldType: "LBL", FieldName: "ScheduleValue" },
    sched1: { FieldType: "LBL", FieldName: "ScheduleNo1" },
    sched2: { FieldType: "LBL", FieldName: "ScheduleNo2" },
    sched3: { FieldType: "LBL", FieldName: "ScheduleNo3" },
    sched4: { FieldType: "LBL", FieldName: "ScheduleNo4" },
    sched5: { FieldType: "LBL", FieldName: "ScheduleNo5" },
    sched6: { FieldType: "LBL", FieldName: "ScheduleNo6" },
    ceinaccess: { FieldType: "LBL", FieldName: "CEInaccessibility" },
    cedc: { FieldType: "LBL", FieldName: "CEDefCost" },
    pafi: { FieldType: "LBL", FieldName: "PxAdjForInf" },
    retentionsummary: { FieldType: "LBL", FieldName: "RetentionSummary" },
    taskOrderCompletionDate: {
      FieldType: "LBL",
      FieldName: "TaskOrderCompletionDate",
    },
    actualCompletionDate: {
      FieldType: "LBL",
      FieldName: "ActualCompletionDate",
    },
    amtRetForTO: { FieldType: "LBL", FieldName: "AmtRetainForTO" },
    bfTskCompletionOfTO: {
      FieldType: "LBL",
      FieldName: "BeforeTaskCompletionOfTO",
    },
    bfEndOfMainPer: {
      FieldType: "LBL",
      FieldName: "BeforeEndOfMaintenancePeriod",
    },
    reduceHalvedRetAmt: {
      FieldType: "LBL",
      FieldName: "ReduceHalvedRetainedAmt",
    },
    remainAmtRet: { FieldType: "LBL", FieldName: "RemainAmtRetained" },
    endOfMainPer: { FieldType: "LBL", FieldName: "EndOfMaintenancePer" },
    bfFinCertIss: { FieldType: "LBL", FieldName: "BeforeFinalCertIssue" },
    reduceRemainAmtRet: { FieldType: "LBL", FieldName: "ReduceRemainAmtRet" },
    antiCostRecDef: { FieldType: "LBL", FieldName: "AnticipateCostRecDef" },
    retainRefAftAss: { FieldType: "LBL", FieldName: "RetainRefAftAss" },
    soqgs: { FieldType: "LBL", FieldName: "SOQ_GS" },
    contApp: { FieldType: "LBL", FieldName: "ContApp" },
    smCert: { FieldType: "LBL", FieldName: "SMCert" },
    amtTendAss: { FieldType: "LBL", FieldName: "AmtTendAss" },
    last: { FieldType: "LBL", FieldName: "Last" },
    this: { FieldType: "LBL", FieldName: "This" },
    todate: { FieldType: "LBL", FieldName: "ToDate" },
    lastPSPD: { FieldType: "LBL", FieldName: "LastPSPD" },
    thisPSPD: { FieldType: "LBL", FieldName: "ThisPSPD" },
    todatePSPD: { FieldType: "LBL", FieldName: "ToDatePSPD" },
    lastPAF: { FieldType: "LBL", FieldName: "LastPAF" },
    thisPAF: { FieldType: "LBL", FieldName: "ThisPAF" },
    todatePAF: { FieldType: "LBL", FieldName: "ToDatePAF" },
    lastRtn: { FieldType: "LBL", FieldName: "LastRtn" },
    thisRtn: { FieldType: "LBL", FieldName: "ThisRtn" },
    todateRtn: { FieldType: "LBL", FieldName: "ToDateRtn" },
    todateCertified: { FieldType: "LBL", FieldName: "ToDateCertified" },
    todateApplied: { FieldType: "LBL", FieldName: "ToDateApplied" },
    Approveby: { FieldType: "LBL", FieldName: "Approveby" },
    Company: { FieldType: "LBL", FieldName: "Company" },
    PhIMEI: { FieldType: "LBL", FieldName: "PhIMEI" }, //Please Enter IMEI
    ApprovedAmt: { FieldType: "LBL", FieldName: "ApprovedAmt" }, // ApprovedAmt
    Balance: { FieldType: "LBL", FieldName: "Balance" }, // Balance
    ExceedBudget: { FieldType: "LBL", FieldName: "ExceedBudget" }, // ExceedBudget
    ContractorApproveStatus: {
      FieldType: "LBL",
      FieldName: "ContractorApproveStatus",
    }, // Contractor Approve Status
    ConsultantApproveStatus: {
      FieldType: "LBL",
      FieldName: "ConsultantApproveStatus",
    }, // Consultant Approve Status
    AlertRecp: { FieldType: "LBL", FieldName: "AlertRecp" }, // AlertRecp
    SysParameter: { FieldType: "LBL", FieldName: "SysParameter" }, // SysParameter
    CompCode: { FieldType: "LBL", FieldName: "CompCode" }, // CompCode
    ParamCode: { FieldType: "LBL", FieldName: "ParamCode" }, // ParamCode
    ParamDesc: { FieldType: "LBL", FieldName: "ParamDesc" }, // ParamDesc
    ParamVal: { FieldType: "LBL", FieldName: "ParamVal" }, // ParamVal
    DateExpStart: { FieldType: "LBL", FieldName: "DateExpStart" }, // DateExpStart
    DateExpDone: { FieldType: "LBL", FieldName: "DateExpDone" }, // DateExtDone

    Document: { FieldType: "LBL", FieldName: "Document" }, // Document
    DWSS: { FieldType: "LBL", FieldName: "DWSS" }, // DWSS
    NoAvailableData: { FieldType: "LBL", FieldName: "NoAvailableData" }, // DWSS
    DelayDam: { FieldType: "LBL", FieldName: "DelayDam" }, // Certify Payment
    OthDeduct: { FieldType: "LBL", FieldName: "OthDeduct" }, // Certify Payment
    Done: { FieldType: "LBL", FieldName: "Done" }, // Done
    Actual: { FieldType: "LBL", FieldName: "Actual" }, // Actual
    DateIssue: { FieldType: "LBL", FieldName: "DateIssue" }, // DateIssue
    Revise: { FieldType: "LBL", FieldName: "Revise" }, // Revise
    TotalAPE: { FieldType: "LBL", FieldName: "TotalAPE" }, // TotalAPE
    Signature: { FieldType: "LBL", FieldName: "Signature" }, // TotalAPE
    PipeList: { FieldType: "LBL", FieldName: "PipeList" }, // PipeList
    JobTitleReport: { FieldType: "LBL", FieldName: "JobTitleReport" }, // JobTitleReport
    PreparedBy: { FieldType: "LBL", FieldName: "PreparedBy" }, // PreparedBy
    AdvPay1: { FieldType: "LBL", FieldName: "AdvPay1" }, // AdvPay1
    AdvPay2: { FieldType: "LBL", FieldName: "AdvPay2" }, // AdvPay2
    TTAInjItem: { FieldType: "LBL", FieldName: "TTAInjItem" }, // TTAInjItem
    MeetSeq: { FieldType: "LBL", FieldName: "MeetSeq" }, // MeetSeq
    InjItemNum: { FieldType: "LBL", FieldName: "InjItemNum" }, // InjItemNum
    OthInfo: { FieldType: "LBL", FieldName: "OthInfo" }, // OthInfo
    WaterType: { FieldType: "LBL", FieldName: "WaterType" }, // WaterType
    AproxLen: { FieldType: "LBL", FieldName: "AproxLen" }, // AproxLen
    Reason: { FieldType: "LBL", FieldName: "Reason" }, // Reason
    PriorityGtDN300: { FieldType: "LBL", FieldName: "PriorityGtDN300" }, // PriorityGtDN300
    PriorityLtDN300: { FieldType: "LBL", FieldName: "PriorityLtDN300" }, // PriorityLtDN300
    DocSubject: { FieldType: "LBL", FieldName: "DocSubject" }, // DocSubject
    DateAdd: { FieldType: "LBL", FieldName: "DateAdd" }, // DateAdd
    ManualType: { FieldType: "LBL", FieldName: "ManualType" }, // ManualType
    DocSrc: { FieldType: "LBL", FieldName: "DocSrc" }, // DocSrc
  },
  Msg: {
    cannotEmpty: { FieldType: "MSG", FieldName: "CannotEmpty" },
    warn: { FieldType: "MSG", FieldName: "Warn" },
    noUserRight: { FieldType: "MSG", FieldName: "NoUserRight" },
    sureDel: { FieldType: "MSG", FieldName: "SureDelete" },
    close: { FieldType: "MSG", FieldName: "Close" },
    submit: { FieldType: "MSG", FieldName: "Submit" },
    delete: { FieldType: "MSG", FieldName: "Delete" },
    cancel: { FieldType: "MSG", FieldName: "Cancel" },
    Confirm: { FieldType: "MSG", FieldName: "Confirm" },
    success: { FieldType: "MSG", FieldName: "Success" },
    addSuccess: { FieldType: "MSG", FieldName: "AddSuccess" },
    updateSuccess: { FieldType: "MSG", FieldName: "UpdateSuccess" },
    saveFail: { FieldType: "MSG", FieldName: "SaveFail" },
    saveSuccess: { FieldType: "MSG", FieldName: "SaveSuccess" },
    // sample: { FieldType: "MSG", FieldName: "Sample" },
    areYouSure: { FieldType: "MSG", FieldName: "AreYouSure" },
    relocate: { FieldType: "MSG", FieldName: "Relocate" },
    relocateSelectPlace: { FieldType: "MSG", FieldName: "RelocateSelectPlace" },
    DirectPageTo: { FieldType: "MSG", FieldName: "DirectPageTo" }, // 轉頁到
    ShowExceedBudgetTable: {
      FieldType: "MSG",
      FieldName: "ShowExceedBudgetTable",
    }, // Do you want to show the exceed budget table?
    DataExist: { FieldType: "MSG", FieldName: "DataExist" }, // {{0}}已存在
    DataNotExist: { FieldType: "MSG", FieldName: "DataNotExist" }, // {{0}}不存在
    SaveContingencyFundTransfer: {
      FieldType: "MSG",
      FieldName: "SaveContingencyFundTransfer",
    },
    NoAccessToAnyPages: { FieldType: "MSG", FieldName: "NoAccessToAnyPages" },

    //JobSheetDesigner
    askForInputValues: { FieldType: "MSG", FieldName: "AskForInputValues" },

    SelectRowDeleteLocalData: {
      FieldType: "MSG",
      FieldName: "SelectRowDeleteLocalData",
    }, // Are you sure to select another row? It will remove a new task order
    FileNotExist: { FieldType: "MSG", FieldName: "FileNotExist" }, // Are you sure to select another row? It will remove a new task order
    FileNameTooLong: { FieldType: "MSG", FieldName: "FileNameTooLong" }, // Are you sure to select another row? It will remove a new task order
    FileSizeTooLarge: { FieldType: "MSG", FieldName: "FileSizeTooLarge" }, // File size too large. Please keep the file size below 30Mb.
    FileNameNotAllowDot: { FieldType: "MSG", FieldName: "FileNameNotAllowDot" }, // File name isn't allow include dot.
  },
  Err: {
    // sample: { FieldType: "ERR", FieldName: "Sample" },

    // DateAdd 04 May 2022 (by Henry)
    Error: { FieldType: "ERR", FieldName: "Error" },
    SaveContingencyFundTransfer: {
      FieldType: "ERR",
      FieldName: "SaveContingencyFundTransfer",
    },
    ContingencyFundExceeded: {
      FieldType: "ERR",
      FieldName: "ContingencyFundExceeded",
    },
    TotalTransferMustGreaterThanZero: {
      FieldType: "ERR",
      FieldName: "TotalTransferMustGreaterThanZero",
    },
    // End
  },
  Warn: {
    sureSaveComputer: { FieldType: "WARN", FieldName: "SureSaveComputer" },
    uploadAttachment: { FieldType: "WARN", FieldName: "UploadAttachment" },
    attachmentDoesNotUpload: {
      FieldType: "WARN",
      FieldName: "AttachmentDoesNotUpload",
    },
    sureDel: { FieldType: "WARN", FieldName: "SureDelete" },
    q: { FieldType: "WARN", FieldName: "Q" },
    cannotEmpty: { FieldType: "WARN", FieldName: "CannotEmpty" },
    selectAttachment: { FieldType: "WARN", FieldName: "SelectAttachment" },
    exist: { FieldType: "WARN", FieldName: "Exist" },
    warn: { FieldType: "WARN", FieldName: "Warn" },
    noUserRight: { FieldType: "WARN", FieldName: "NoUserRight" },
    DirectConfirmation: { FieldType: "WARN", FieldName: "DirectConfirmation" }, // 確認轉頁
    deleteConfirmation: { FieldType: "WARN", FieldName: "DeleteConfirmation" }, // 確認刪除
    ApplyToAllAlertConfirmation: {
      FieldType: "WARN",
      FieldName: "ApplyToAllAlertConfirmation",
    }, // 確認套用全部警戒設定
    SelectDate: { FieldType: "WARN", FieldName: "SelectDate" }, // 請重新選擇日期
    SelectAssessmentDate: {
      FieldType: "WARN",
      FieldName: "SelectAssessmentDate",
    }, // 請選擇評估日期
    RecordApproved: { FieldType: "WARN", FieldName: "RecordApproved" }, // 記錄被批准
    IssueTaskOrderToContractor: {
      FieldType: "WARN",
      FieldName: "IssueTaskOrderToContractor",
    }, // 向承包商派發工作
    Select: { FieldType: "WARN", FieldName: "Select" }, // 請選擇{0}
    DataInvalid: { FieldType: "WARN", FieldName: "DataInvalid" }, // Data Invalid. Please double check
    DownloadToView: { FieldType: "WARN", FieldName: "DownloadToView" }, // File not supported for previewing. Download to view.
    InvalidImportTemplate: {
      FieldType: "WARN",
      FieldName: "InvalidImportTemplate",
    }, // File not supported for previewing. Download to view.
    SelectTaskOrder: { FieldType: "WARN", FieldName: "SelectTaskOrder" },
    CannotDuplicate: { FieldType: "WARN", FieldName: "CannotDuplicate" }, // {0} can not duplicate
  },
};
